#!/bin/bash
if [ ! -d "venv" ]; then
        # 创建虚拟环境
        virtualenv venv
fi
source venv/bin/activate
pip install -r ./requirement.txt
# python manage.py db migrate
# python manage.py db upgrade
# 启动项目
# export FLASK_APP=app:weChat
# export FLASK_ENV=development
# flask run -h 0.0.0.0 -p 5000
# 获取端口
pid=$(netstat -nlp|grep :5000|awk '{print $7}'|awk -F"/" '{ print $1 }');
# 如果该项目未运行就运行项目
if [ "$pid" == "" ];
then 
    # gunicorn 配置文件中配置了，项目更新的时候，项目重启了
    gunicorn 'app:weChat()' -c weChat.py
fi